demand full explanation